package cn.jimmie.learn.plugin;

import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;

import cn.jimmie.learn.pbc.resource.PluginConst;
import cn.jimmie.learn.pbc.base.BaseFragment;

/**
 * function : 中转的Fragment, 可以视为插件中的 Main 入口;
 * 主要负责 分配 跳转页面
 *
 * <p> Create Time:  2019年02月12日 18:24 </p>
 * <p> @author Jimmie.Qian  </p>
 */
public class MainFragment extends BaseFragment {

    @Override
    public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
        dispatchFragment();
        return inflater.inflate(R.layout.plugin_fragment_main, container, false);
    }

    private void dispatchFragment() {
        String fragmentName = mContext.getIntent().getStringExtra(PluginConst.FRAGMENT_NAME);
        goFragment(fragmentName);
    }
}
